rooftop terrace - Español Inglés Diccionario